@charset "utf-8";
/*初始化*/
* {box-sizing: border-box;}
body,html{width: 100%;height: 99%;font-family: "微软雅黑";}
body,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,th,td,form,p,div,hr,button,span,label,input,textarea,select {margin: 0;padding: 0;}
article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary {display: block;}
a {display: inline-block;text-decoration: none;color: #868686;}
a:hover {text-decoration: none;color: #868686;}
img {border: 0 none;vertical-align: middle;}
table {border-collapse: collapse;border-spacing: 0;}
i,em {display: inline-block;font-style: normal;}
label {display: inline-block;}
input {border: 1px solid #e1e1e1;transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;}
input:focus {border-color: #66afe9;outline: 0;-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102,175,233,.6);box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102,175,233,.6);}
input[type="button"], input[type="submit"], input[type="reset"] {-webkit-appearance: none;}
button {border: 0 none;outline: 0 none;display: block;}
textarea {-webkit-appearance: none;resize: none;}
ul,ol,li {list-style: none;}
body,html{font-size: 14px;}
/*--ie清除--*/
select::-ms-expand{display: none;}
option::-ms-expand{display: none;}
/*--火狐、谷歌清除--*/
select{-moz-appearance:none;-webkit-appearance:none;appearance:none;}
option{-moz-appearance:none;-webkit-appearance:none;appearance:none;}

/*常用样式*/
.clearfix {zoom: 1;}
.clearfix::after {content: '';display: table;clear: both;}
.fl {float: left;}
.fr {float: right;}
.show {display: block;}
.hide {display: none;}
.text-ellipsis {display: inline-block;width: 100%;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.text-ellipsis-dbl {display: -webkit-box;width: 100%;text-overflow: ellipsis;word-break: break-all;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.data-loading td {height: 130px;line-height: 130px;text-align: center !important;}
.no-data td {height: 130px;line-height: 130px;text-align: center !important;}

/*公共样式*/
.content{;margin: 1% 0;height: 97%;position: relative;}
.top{height: 50px;margin: 10px;line-height: 50px;}
.topLeft{float: left;}
.topRight{float: right;}
.input_frame{height: 26px;width: 200px;padding-left: 10px;border: none;border: 1px solid #e1e1e1;margin-right: 10px;}
select,.arrows{margin-right:10px;position: relative;-webkit-appearance: none;background: url(../img/selectIcon.png)no-repeat right center;background-size: 8px 8px;background-position: 180px;width: 150px;height: 26px;padding-left: 5px;color: #666;border: none;border: 1px solid #e1e1e1;}
.arrows{width: 200px;cursor: pointer;}
.width120{width: 120px;background-position: 100px;}
.backIcon{background: url(../img/timesIcon.png)no-repeat right center;background-size: 16px 16px;background-position: 95px;cursor: pointer;}
option{height: 30px!important;}
.btn{height: 26px;padding: 0 10px;background: #139ff0;border: none;color: #fff;border-radius: 3px;cursor: pointer;}
.tableList{margin:10px;overflow: auto;max-height:680px;}
table{table-layout: fixed;width: 100%;border-color: #e1e1e1;}
table tr{height: 26px;color: #666;}
.tableList table tr:hover{background: #eee;}
table thead{}
table tr th{font-weight: 500;font-size: 14px;background: #d5e9ed;border-color: #e1e1e1;}
table tr td{text-align: center;font-size: 13px;border-color: #e1e1e1;}
.btn-red{background: #ff3300;text-align: center;}
.trActive{background: #eee;}
.operation{color: #139FF0;cursor: pointer;}
.operation:hover{color: #139FF0;}
.addtitle{margin:10px;font-size: 18px;color: #868686;float: left;}
.storage{margin: 10px;}
.footer{color: #868686;position: absolute;bottom: 2%;right: 15px;}
.footer a{margin-right:10px;cursor: pointer;}
.footer input{text-align: center;border: none;border: 1px solid #e1e1e1;width: 30px;height: 20px;}
.footer span{margin-right: 10px;}
.fontColor{color:#139FF0;cursor: pointer;}
.fontColor:hover{color:#139FF0}
.affirm{width: 100%;position: absolute;bottom: 1%;}
.affirmtext{margin:0 10px;width: 100%;}
.btnFloat input:nth-of-type(1){float: right;margin-right: 20px;}
.leftName{text-align: left;padding-left:5px ;}
.width40{width: 40%;text-align: center;height: 20px;} 
.borderNone{border: none;width: 60%;}
.goods-label{color: #868686;margin-right: 5px;}
.jurisdiction{width: 200px;height: 200px;overflow: auto;border: 1px solid #e1e1e1;}
.timeIcon{background: url(../img/timesIcon.png)no-repeat right center;background-size: 16px 16px;background-position: 170px;cursor: pointer;}
.searchBox{height: 300px;overflow: auto;border: 1px solid #e1e1e1;padding: 10px;}
/*弹窗公共*/
.box{width: 550px;border: 1px solid #e1e1e1;color: #666;background: #fff;}
.box header{height: 44px;background: #d5e9ed;text-align: center;line-height: 44px;}
.box header span{font-size: 16px;color: #000;}
.close{width: 17px;height: 16px;background: url(../img/close.png)no-repeat 0 0;background-size: cover;float: right;margin: 13px 15px 0 0;cursor: pointer;}
.close:hover{width: 17px;height: 16px;background: url(../img/close.png)no-repeat 0 -17px;background-size: cover}
.red,.star{color: #ff3300;margin:0 5px;}
.label-common{width: 30%;text-align: right;}
.label-common,.com-2{float: left;line-height: 26px;position: relative;}
.com-4{margin: 20px 10px;}
.com-2{margin-left: 10px;}
.com-2 select{width: 200px;} 
input[type="radio"]{margin-right: 5px;}
.btn-box{margin: 0 auto;margin-bottom: 20px;}
.btn-box button{float: left;}
.color_frame{border-color:#FF3300}
textarea{width: 200px;border: none;border: 1px solid #e1e1e1;}
.btnBox{text-align: center;width: 100%;}
.add{color: #139FF0;cursor: pointer;}
.add:hover{color: #139FF0;}
.store{color: #139FF0;font-weight: 600;}
.stockBtn{float: right;margin-right: 3%}
.fileHeig{height: 20px;margin-top:0;margin-bottom: 10px;}
.file{color: #E27103;margin-left:10%;}
.file i{margin-right: 5px;width: 15px;height: 15px;border-radius: 50%;background: #E27103;color: #fff;text-align: center;line-height: 15px;}
.btnfile{margin-left:10px;width: 98%;}
.message{background: #F9EDB9;border: 1px solid #EDC966;padding: 5px;}
.message span{padding:0 30px;text-align: center;color: #343433;font-weight: 600;}
.btnBox button{margin-right: 10px;}
.btns{margin: 0 auto;text-align: center;width: 160px;}
.btn-box{margin: auto;margin-bottom: 20px;}
.com-2 .province,.com-2 .city,.com-2 .district{width: 100px;background-position: 80px;}
.box_body .files{text-align: center;line-height: 150px;}
textarea{font-family:"微软雅黑";padding-left: 10px;font-size: 12px;}
.box_body{height: 93%;}
/*模板页样式*/
.template{width: 100%;height: 100%;}
.template .header{width: 100%;height: 44px;background: #139FF0;}
.template .header .menuController{width: 180px;background: #0084b0;float: left;cursor: pointer;height: 44px;}
.template .header .menuController h1{font-size: 16px;color: #fff;text-align: left;line-height: 44px;padding-left:10px ;}
.mcBotton{width: 16px;height: 16px;margin: 12px;display: inline;float: right;line-height: 40px;text-indent: -999px;overflow: hidden;text-align: left;cursor: pointer;filter: alpha(Opacity=90);opacity: .9;}
.header .system.home {float: left;border-right: 1px solid #0086c0;}
.header .system .clickArea {height: 100%;float: left;cursor: pointer;border-left: 1px solid #17b6ee;}
.header .system a{margin-left:10px;}
.header .system h1 {float: left;height: 20px;line-height: 20px;margin: 10px 10px 10px -2px;font-size: 14px;color: #fff;font-weight: normal;}
.headerR{float: right;margin-right: 30px;}
.headerR div{float: left;line-height: 44px;margin-left: 10px;color: #fff;}
.headerR div b{font-size: 16px;margin: 0 5px;}
.headerR div:nth-of-type(3){color: #ff3300;cursor: pointer;}
.crrrentPage{height: 40px;margin: 0 0 0 14px;float: left;line-height: 40px;color: #fff;text-align: left}
.crrrentPage .menuName {float: left;font-size: 14px;color: #fff;}
.crrrentPage .arrow {position:relative;width: 12px;height: 40px;margin: 0 10px;float: left}
.crrrentPage .pageName {float: left;font-size: 16px;font-weight: bold;}
.menu{height:calc(100% - 44px);width: 180px;float: left;background: #E9F3F7;}
.menuList .menuTitle {width: 100%;height: 40px;float: left;color: #333;overflow: hidden;clear: both;cursor: pointer;}
.menuTitle .off{width: 12px;height: 12px;margin: 14px 10px;float: left;background: url(../img/titleicon.png)no-repeat 0px 0px;-webkit-transition: ease .5s;transition: ease .5s;}
.menuList .menuTitle em{line-height: 40px;height: 40px;float: left;font-style: normal;font-size: 14px;text-decoration: none;}
._self{width: 100%;}
.menuList ._self a {width: 100%;height: 40px;float: left;font-size: 13px;color: #666;text-indent: 26px;line-height: 40px;cursor: pointer;position: relative;clear: both;text-decoration: none;overflow: hidden;}
.on{width: 12px;height: 12px;margin: 14px 10px;float: left;background: url(../img/titleicon.png)no-repeat 0px -12px;-webkit-transition: ease .5s;transition: ease .5s;}
.menuList ._self .activeSelf{background: #84c44c;color: #fff;}
/*分类*/
.linkage{position: absolute;left: 0;height: 220px;z-index: 111;background: #f0f0f0;padding: 10px;width:max-content;}
.linkageItem{ display:inline-block;
  *display:inline;
  *zoom:1;font-size:12px;overflow: auto;width: 150px;height: 200px;border: 1px solid #e1e1e1;margin-right: 5px;float: left;background: #fff;}
.item{border-radius:3px;margin: 3px;border: 1px solid #fff;float: left;text-align: center;cursor: pointer;padding: 0 3px;}
/*.item:nth-child(2n){margin-left:10px;}*/
.linkageItem::-webkit-scrollbar {width: 4px;height: 100%;background-color: #e1e1e1;}
.linkageItem::-webkit-scrollbar-thumb {border-radius: 6px;background-color: #868686;}
.itemActive{background: #b7ebfc;border-color: #7cb8de;}
/*活动促销*/
.timeClick{float: right;margin-right: 20px;color: #139ff0;}
.timeClick:hover{color: #139ff0;}
.timehide{display: none;}
.timeshow{border-top: 1px dashed #e1e1e1;}
.time-frame{border: 1px solid #e1e1e1;margin-top: 15px;}
.frame{width: 67%;float: left;margin-left: 15%;margin-top: 10px;margin-bottom: 15px;}
.frame span:nth-of-type(2){float: right;margin-right: 0;}
.hourSetting td{font-weight: 600;cursor: pointer;width: 42px;text-align: center;line-height: 26px;background: #139ff0;color: #fff;}
.hourSetting .fours{font-weight: 500;background: #fff;color: #868686;}
/*notarize*/
.notarize header{height: 30px;line-height: 30px;font-size: 16px;}
.notarize header i{margin-top: 6px;}
.notarize .btnBox{border-top: 1px solid #e1e1e1;margin-bottom: 10px}
.notarize .btnBox .btns{float: right;margin-top: 10px;width: 120px;}
.notarize .btnBox .btns .btn{padding:3px 15px}
/*活动详情页*/
.particulars{width: 1100px;}
.particulars .label-common{width: 8%;}
.particulars .com-4{margin: 8px 10px;}
/*设置*/
.tail{position: absolute;bottom: 2%;width: 98%;margin: 0 10px;border-radius: 3px;}
.tailRight{border-radius:3px;line-height: 40px;color:#fff;float: right;width: 200px;height: 40px;background: #FF5454;}
.tailRight span:nth-of-type(1){float: left;margin-left: 10px;font-size: 20px;}
.tailRight span:nth-of-type(2){float: right;margin-right: 10px;font-size: 16px;}
.content .subtotal{border: 1px solid #e1e1e1;max-height: 740px;height: 740px;}
.subtotal table tr{height: 40px;}
.aggleft{float: left;color: #332d2d;}
.aggright{float: right;}
.aggregate{height: 50px;line-height: 50px;font-size: 16px;}
.colseBtn{padding: 7px 33px;height: auto;}
.tdInput{text-align: center;height: 30px;width: 50%;}
.topLeft .inputBox{height: 40px;}
.comfirmText{text-align: center;height: 150px;}
/*支付*/
.btn-body button{margin: 0 auto;display: inline-block}
.btn-body{text-align: center}
/*配置*/
.configList{width: 100%;height: 100%;}
.configList ul{width: 90%;background: #fff;margin: 0 5%;}
.configList ul li{padding: 20px 0;text-align: center;border-bottom: 1px solid #e1e1e1;}
.configList ul li div{float: left;width: 30%;margin: 0 auto;}
.configList ul li div:nth-of-type(1){text-align: right;}
.configList ul li div button{display: inline-block;}
.configList ul li div input{height: 26px;padding-left: 5px;}
/*忘记密码*/
.banner .forget{height: 480px;}
.note{position: relative;}
.noteBtn{position: absolute;top: 0;right: 0;background: #139ff0;color: #fff;cursor: pointer;height: 39px;}
.banner .amend{height: 420px}




